package net.sf.fmj.utility;

import java.util.Vector;

import javax.media.CaptureDeviceInfo;

import net.sf.fmj.media.MimeTable;

/**
 * 
 * @author Warren Bloomer
 * @author Ken Larson
 * 
 */
public class RegistryContents {
	/** Lists of Plugin for each category */
	Vector<String>[] plugins = new Vector[] { new Vector<String>(),
			new Vector<String>(), new Vector<String>(), new Vector<String>(),
			new Vector<String>(), };

	/** a List of protocol prefixes */
	Vector<String> protocolPrefixList = new Vector<String>(); // Vector of
																// String

	/** a list of content prefixes */
	Vector<String> contentPrefixList = new Vector<String>(); // Vector of String

	/** the MIME-type map. It maps file extensions to mime-types. */
	// Hashtable mimetypeMap = new Hashtable();

	/** MIME type map */
	final MimeTable mimeTable = new MimeTable();

	/** a List of protocol prefixes */
	Vector<CaptureDeviceInfo> captureDeviceInfoList = new Vector<CaptureDeviceInfo>(); // Vector
																						// of
																						// CaptureDeviceInfo

}
